$( document ).ready(function() {

	$("#nova").click(function() {
		checkNaoLido();
		
		
	});
	$("#salvar").click(function(){
		salva();
	});
});

function salva(){
	var  idTarefas = idTarefaNaoLida();
	var titulo = $("#titulo").val();
	if(titulo !=  	undefined && titulo.length > 1){
		var params="titulo="+titulo+"&id="+idTarefas;
		 $.ajax({
	       type: 'POST',
	       url: "/tarefas/?action=nova",
	       data: params,
	       success: function(txt){
	           $('.modal-body').html(txt);
	           setTimeout(function(){
	        	    location = ''
	        	  },2000)
	       },
	       error: function(txt){
	           $('.modal-body').append("<div>"+txt+"</div>");
	        }
	   });
	}
	else{
		$('.modal-body').append("<div>A tarefa deve ter um titulo</div>");
	}
}

function idTarefaNaoLida(){
	var  str="";
	$('#tableId tbody tr td:nth-child(1)').each( function(){
		  str+=  $(this).text()+"," ;       
	});
	if(str.length > 0){
		return    str.substr(0, str.length - 1);
	}
	else{
		return str;
	}
}
function checkNaoLido(){
	
	var params="";
	 $.ajax({
      type: 'POST',
      url: "/tarefas/?action=lidas",
      data: params,
      success: function(txt){
    	  if(txt != "1"){
    		  novaTarefa();
    	  }
    	  else{
    		  if(confirm("Há alguma tarefas não concluidas deseja continuar?")){
    			  novaTarefa();
    		  }
    		  else{
    			  $('#cancela').trigger('click');  
    		  }
    	  }
      },
      error: function(txt){
		  $('#cancela').trigger('click');  
	  }
  });
}

function novaTarefa(){
	 var params="";
	 $.ajax({
        type: 'POST',
        url: "/views/html/tarefas/nova.html",
        data: params,
        success: function(txt){
            $('.modal-body').html(txt);
        },
        error: function(txt){
            $('.modal-body').html(txt);
        }
    });

}


function concluido(id){
	var params="id="+id;
	 $.ajax({
       type: 'POST',
       url: "/tarefas/?action=concluida",
       data: params,
       success: function(txt){
    	   if(txt == "1"){
    		   $("#concluido-"+id).removeClass( "btn-default" ).addClass( "btn-success" );
    		   $("#status-"+id).html("Concluida");
    		   $("#status-"+id).removeClass().addClass("success");
    	   }
    	   else if(txt == "2"){
    		   $("#concluido-"+id).removeClass( "btn-success" ).addClass( "btn-default" );
    		   $("#status-"+id).html("Aberta");
    		   $("#status-"+id).removeClass().addClass("danger");
    	 
    	   }
       },
       error: function(txt){
          
       }
   });
}